/*****************************************************************************/
/*                                                                           */
/*    Domino Operation System Kernel Module                                  */
/*                                                                           */
/*    Copyright (C) 2008 Laszlo Arvai                                        */
/*                                                                           */
/*    -----------------------------------------------------------------    */
/*    WIN1250 special character codes                                        */
/*****************************************************************************/

#ifndef __krnlWin1250Codes_h
#define __krnlWin1250Codes_h

///////////////////////////////////////////////////////////////////////////////
// WIN1250 character codes
#define WIN1250_EURO										0x80	// EURO SIGN
#define WIN1250_81											0x81    // UNDEFINED
#define WIN1250_SINGLE_LOW_QUOTATION_MARK					0x82	// SINGLE LOW-9 QUOTATION MARK
#define WIN1250_83											0x83	// UNDEFINED
#define WIN1250_DOUBLE_LOW_QUOTATION_MARK					0x84	// DOUBLE LOW-9 QUOTATION MARK
#define WIN1250_HORIZONTAL_ELLIPSIS							0x85	// HORIZONTAL ELLIPSIS
#define WIN1250_DAGGER										0x86	// DAGGER
#define WIN1250_DOUBLE_DAGGER								0x87	// DOUBLE DAGGER
#define WIN1250_88											0x88	// UNDEFINED
#define WIN1250_PER_MILLE_SIGN								0x89	// PER MILLE SIGN
#define WIN1250_LATIN_CAPITAL_LETTER_S_WITH_CARON			0x8A	// LATIN CAPITAL LETTER S WITH CARON
#define WIN1250_SINGLE_LEFT_POINTING_ANGLE_QUOTATION_MARK	0x8B	// SINGLE LEFT-POINTING ANGLE QUOTATION MARK
#define WIN1250_LATIN_CAPITAL_LETTER_S_WITH_ACUTE			0x8C	// LATIN CAPITAL LETTER S WITH ACUTE
#define WIN1250_LATIN_CAPITAL_LETTER_T_WITH_CARON			0x8D	// LATIN CAPITAL LETTER T WITH CARON
#define WIN1250_LATIN_CAPITAL_LETTER_Z_WITH_CARON			0x8E	// LATIN CAPITAL LETTER Z WITH CARON
#define WIN1250_LATIN_CAPITAL_LETTER_Z_WITH_ACUTE			0x8F	// LATIN CAPITAL LETTER Z WITH ACUTE
#define WIN1250_90											0x90	// UNDEFINED
#define WIN1250_LEFT_SINGLE_QUOTATION_MARK					0x91	// LEFT SINGLE QUOTATION MARK
#define WIN1250_RIGHT_SINGLE_QUOTATION_MARK					0x92	// RIGHT SINGLE QUOTATION MARK
#define WIN1250_LEFT_DOUBLE_QUOTATION_MARK					0x93	// LEFT DOUBLE QUOTATION MARK
#define WIN1250_RIGHT_DOUBLE_QUOTATION_MARK					0x94	// RIGHT DOUBLE QUOTATION MARK
#define WIN1250_BULLET										0x95	// BULLET
#define WIN1250_EN_DASH										0x96	// EN DASH
#define WIN1250_EM_DASH										0x97	// EM DASH
#define WIN1250_98											0x98	// UNDEFINED
#define WIN1250_TRADE_MARK_SIGN								0x99	// TRADE MARK SIGN
#define WIN1250_LATIN_SMALL_LETTER_S_WITH_CARON				0x9A	// LATIN SMALL LETTER S WITH CARON
#define WIN1250_SINGLE_RIGHT_POINTING_ANGLE_QUOTATION_MARK	0x9B	// SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
#define WIN1250_LATIN_SMALL_LETTER_S_WITH_ACUTE				0x9C	// LATIN SMALL LETTER S WITH ACUTE
#define WIN1250_LATIN_SMALL_LETTER_T_WITH_CARON				0x9D	// LATIN SMALL LETTER T WITH CARON
#define WIN1250_LATIN_SMALL_LETTER_Z_WITH_CARON				0x9E	// LATIN SMALL LETTER Z WITH CARON
#define WIN1250_LATIN_SMALL_LETTER_Z_WITH_ACUTE				0x9F	// LATIN SMALL LETTER Z WITH ACUTE
#define WIN1250_NO_BREAK_SPACE								0xA0	// NO-BREAK SPACE
#define WIN1250_CARON										0xA1	// CARON
#define WIN1250_BREVE										0xA2	// BREVE
#define WIN1250_LATIN_CAPITAL_LETTER_L_WITH_STROKE			0xA3	// LATIN CAPITAL LETTER L WITH STROKE
#define WIN1250_CURRENCY_SIGN								0xA4	// CURRENCY SIGN
#define WIN1250_LATIN_CAPITAL_LETTER_A_WITH_OGONEK			0xA5	// LATIN CAPITAL LETTER A WITH OGONEK
#define WIN1250_BROKEN_BAR									0xA6	// BROKEN BAR
#define WIN1250_SECTION_SIGN								0xA7	// SECTION SIGN
#define WIN1250_DIAERESIS									0xA8	// DIAERESIS
#define WIN1250_COPYRIGHT_SIGN								0xA9	// COPYRIGHT SIGN
#define WIN1250_LATIN_CAPITAL_LETTER_S_WITH_CEDILLA			0xAA	// LATIN CAPITAL LETTER S WITH CEDILLA
#define WIN1250_LEFT-POINTING_DOUBLE_ANGLE_QUOTATION_MARK	0xAB	// LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
#define WIN1250_NOT_SIGN									0xAC	// NOT SIGN
#define WIN1250_SOFT_HYPHEN									0xAD	// SOFT HYPHEN
#define WIN1250_REGISTERED_SIGN								0xAE	// REGISTERED SIGN
#define WIN1250_LATIN_CAPITAL_LETTER_Z_WITH_DOT_ABOVE		0xAF	// LATIN CAPITAL LETTER Z WITH DOT ABOVE
#define WIN1250_DEGREE_SIGN									0xB0	// DEGREE SIGN
#define WIN1250_PLUS_MINUS_SIGN								0xB1	// PLUS-MINUS SIGN
#define WIN1250_OGONEK										0xB2	// OGONEK
#define WIN1250_LATIN_SMALL_LETTER_L_WITH_STROKE			0xB3	// LATIN SMALL LETTER L WITH STROKE
#define WIN1250_ACUTE_ACCENT								0xB4	// ACUTE ACCENT
#define WIN1250_MICRO_SIGN									0xB5	// MICRO SIGN
#define WIN1250_PILCROW_SIGN								0xB6	// PILCROW SIGN
#define WIN1250_MIDDLE_DOT									0xB7	// MIDDLE DOT
#define WIN1250_CEDILLA										0xB8	// CEDILLA
#define WIN1250_LATIN_SMALL_LETTER_A_WITH_OGONEK			0xB9	// LATIN SMALL LETTER A WITH OGONEK
#define WIN1250_LATIN_SMALL_LETTER_S_WITH_CEDILLA			0xBA	// LATIN SMALL LETTER S WITH CEDILLA
#define WIN1250_RIGHT_POINTING_DOUBLE_ANGLE_QUOTATION_MARK	0xBB	// RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
#define WIN1250_LATIN_CAPITAL_LETTER_L_WITH_CARON			0xBC	// LATIN CAPITAL LETTER L WITH CARON
#define WIN1250_DOUBLE_ACUTE_ACCENT							0xBD	// DOUBLE ACUTE ACCENT
#define WIN1250_LATIN_SMALL_LETTER_L_WITH_CARON				0xBE	// LATIN SMALL LETTER L WITH CARON
#define WIN1250_LATIN_SMALL_LETTER_Z_WITH_DOT_ABOVE			0xBF	// LATIN SMALL LETTER Z WITH DOT ABOVE
#define WIN1250_LATIN_CAPITAL_LETTER_R_WITH_ACUTE			0xC0	// LATIN CAPITAL LETTER R WITH ACUTE
#define WIN1250_LATIN_CAPITAL_LETTER_A_WITH_ACUTE			0xC1	// LATIN CAPITAL LETTER A WITH ACUTE
#define WIN1250_LATIN_CAPITAL_LETTER_A_WITH_CIRCUMFLEX		0xC2	// LATIN CAPITAL LETTER A WITH CIRCUMFLEX
#define WIN1250_LATIN_CAPITAL_LETTER_A_WITH_BREVE			0xC3	// LATIN CAPITAL LETTER A WITH BREVE
#define WIN1250_LATIN_CAPITAL_LETTER_A_WITH_DIAERESIS		0xC4	// LATIN CAPITAL LETTER A WITH DIAERESIS
#define WIN1250_LATIN_CAPITAL_LETTER_L_WITH_ACUTE			0xC5	// LATIN CAPITAL LETTER L WITH ACUTE
#define WIN1250_LATIN_CAPITAL_LETTER_C_WITH_ACUTE			0xC6	// LATIN CAPITAL LETTER C WITH ACUTE
#define WIN1250_LATIN_CAPITAL_LETTER_C_WITH_CEDILLA			0xC7	// LATIN CAPITAL LETTER C WITH CEDILLA
#define WIN1250_LATIN_CAPITAL_LETTER_C_WITH_CARON			0xC8	// LATIN CAPITAL LETTER C WITH CARON
#define WIN1250_LATIN_CAPITAL_LETTER_E_WITH_ACUTE			0xC9	// LATIN CAPITAL LETTER E WITH ACUTE
#define WIN1250_LATIN_CAPITAL_LETTER_E_WITH_OGONEK			0xCA	// LATIN CAPITAL LETTER E WITH OGONEK
#define WIN1250_LATIN_CAPITAL_LETTER_E_WITH_DIAERESIS		0xCB	// LATIN CAPITAL LETTER E WITH DIAERESIS
#define WIN1250_LATIN_CAPITAL_LETTER_E_WITH_CARON			0xCC	// LATIN CAPITAL LETTER E WITH CARON
#define WIN1250_LATIN_CAPITAL_LETTER_I_WITH_ACUTE			0xCD	// LATIN CAPITAL LETTER I WITH ACUTE
#define WIN1250_LATIN_CAPITAL_LETTER_I_WITH_CIRCUMFLEX		0xCE	// LATIN CAPITAL LETTER I WITH CIRCUMFLEX
#define WIN1250_LATIN_CAPITAL_LETTER_D_WITH_CARON			0xCF	// LATIN CAPITAL LETTER D WITH CARON
#define WIN1250_LATIN_CAPITAL_LETTER_D_WITH_STROKE			0xD0	// LATIN CAPITAL LETTER D WITH STROKE
#define WIN1250_LATIN_CAPITAL_LETTER_N_WITH_ACUTE			0xD1	// LATIN CAPITAL LETTER N WITH ACUTE
#define WIN1250_LATIN_CAPITAL_LETTER_N_WITH_CARON			0xD2	// LATIN CAPITAL LETTER N WITH CARON
#define WIN1250_LATIN_CAPITAL_LETTER_O_WITH_ACUTE			0xD3	// LATIN CAPITAL LETTER O WITH ACUTE
#define WIN1250_LATIN_CAPITAL_LETTER_O_WITH_CIRCUMFLEX		0xD4	// LATIN CAPITAL LETTER O WITH CIRCUMFLEX
#define WIN1250_LATIN_CAPITAL_LETTER_O_WITH_DOUBLE_ACUTE	0xD5	// LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
#define WIN1250_LATIN_CAPITAL_LETTER_O_WITH_DIAERESIS		0xD6	// LATIN CAPITAL LETTER O WITH DIAERESIS
#define WIN1250_MULTIPLICATION_SIGN							0xD7	// MULTIPLICATION SIGN
#define WIN1250_LATIN_CAPITAL_LETTER_R_WITH_CARON			0xD8	// LATIN CAPITAL LETTER R WITH CARON
#define WIN1250_LATIN_CAPITAL_LETTER_U_WITH_RING_ABOVE		0xD9	// LATIN CAPITAL LETTER U WITH RING ABOVE
#define WIN1250_LATIN_CAPITAL_LETTER_U_WITH_ACUTE			0xDA	// LATIN CAPITAL LETTER U WITH ACUTE
#define WIN1250_LATIN_CAPITAL_LETTER_U_WITH_DOUBLE_ACUTE	0xDB	// LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
#define WIN1250_LATIN_CAPITAL_LETTER_U_WITH_DIAERESIS		0xDC	// LATIN CAPITAL LETTER U WITH DIAERESIS
#define WIN1250_LATIN_CAPITAL_LETTER_Y_WITH_ACUTE			0xDD	// LATIN CAPITAL LETTER Y WITH ACUTE
#define WIN1250_LATIN_CAPITAL_LETTER_T_WITH_CEDILLA			0xDE	// LATIN CAPITAL LETTER T WITH CEDILLA
#define WIN1250_LATIN_SMALL_LETTER_SHARP_S					0xDF	// LATIN SMALL LETTER SHARP S
#define WIN1250_LATIN_SMALL_LETTER_R_WITH_ACUTE				0xE0	// LATIN SMALL LETTER R WITH ACUTE
#define WIN1250_LATIN_SMALL_LETTER_A_WITH_ACUTE				0xE1	// LATIN SMALL LETTER A WITH ACUTE
#define WIN1250_LATIN_SMALL_LETTER_A_WITH_CIRCUMFLEX		0xE2	// LATIN SMALL LETTER A WITH CIRCUMFLEX
#define WIN1250_LATIN_SMALL_LETTER_A_WITH_BREVE				0xE3	// LATIN SMALL LETTER A WITH BREVE
#define WIN1250_LATIN_SMALL_LETTER_A_WITH_DIAERESIS			0xE4	// LATIN SMALL LETTER A WITH DIAERESIS
#define WIN1250_LATIN_SMALL_LETTER_L_WITH_ACUTE				0xE5	// LATIN SMALL LETTER L WITH ACUTE
#define WIN1250_LATIN_SMALL_LETTER_C_WITH_ACUTE				0xE6	// LATIN SMALL LETTER C WITH ACUTE
#define WIN1250_LATIN_SMALL_LETTER_C_WITH_CEDILLA			0xE7	// LATIN SMALL LETTER C WITH CEDILLA
#define WIN1250_LATIN_SMALL_LETTER_C_WITH_CARON				0xE8	// LATIN SMALL LETTER C WITH CARON
#define WIN1250_LATIN_SMALL_LETTER_E_WITH_ACUTE				0xE9	// LATIN SMALL LETTER E WITH ACUTE
#define WIN1250_LATIN_SMALL_LETTER_E_WITH_OGONEK			0xEA	// LATIN SMALL LETTER E WITH OGONEK
#define WIN1250_LATIN_SMALL_LETTER_E_WITH_DIAERESIS			0xEB	// LATIN SMALL LETTER E WITH DIAERESIS
#define WIN1250_LATIN_SMALL_LETTER_E_WITH_CARON				0xEC	// LATIN SMALL LETTER E WITH CARON
#define WIN1250_LATIN_SMALL_LETTER_I_WITH_ACUTE				0xED	// LATIN SMALL LETTER I WITH ACUTE
#define WIN1250_LATIN_SMALL_LETTER_I_WITH_CIRCUMFLEX		0xEE	// LATIN SMALL LETTER I WITH CIRCUMFLEX
#define WIN1250_LATIN_SMALL_LETTER_D_WITH_CARON				0xEF	// LATIN SMALL LETTER D WITH CARON
#define WIN1250_LATIN_SMALL_LETTER_D_WITH_STROKE			0xF0	// LATIN SMALL LETTER D WITH STROKE
#define WIN1250_LATIN_SMALL_LETTER_N_WITH_ACUTE				0xF1	// LATIN SMALL LETTER N WITH ACUTE
#define WIN1250_LATIN_SMALL_LETTER_N_WITH_CARON				0xF2	// LATIN SMALL LETTER N WITH CARON
#define WIN1250_LATIN_SMALL_LETTER_O_WITH_ACUTE				0xF3	// LATIN SMALL LETTER O WITH ACUTE
#define WIN1250_LATIN_SMALL_LETTER_O_WITH_CIRCUMFLEX		0xF4	// LATIN SMALL LETTER O WITH CIRCUMFLEX
#define WIN1250_LATIN_SMALL_LETTER_O_WITH_DOUBLE_ACUTE		0xF5	// LATIN SMALL LETTER O WITH DOUBLE ACUTE
#define WIN1250_LATIN_SMALL_LETTER_O_WITH_DIAERESIS			0xF6	// LATIN SMALL LETTER O WITH DIAERESIS
#define WIN1250_DIVISION_SIGN								0xF7	// DIVISION SIGN
#define WIN1250_LATIN_SMALL_LETTER_R_WITH_CARON				0xF8	// LATIN SMALL LETTER R WITH CARON
#define WIN1250_LATIN_SMALL_LETTER_U_WITH_RING_ABOVE		0xF9	// LATIN SMALL LETTER U WITH RING ABOVE
#define WIN1250_LATIN_SMALL_LETTER_U_WITH_ACUTE				0xFA	// LATIN SMALL LETTER U WITH ACUTE
#define WIN1250_LATIN_SMALL_LETTER_U_WITH_DOUBLE_ACUTE		0xFB	// LATIN SMALL LETTER U WITH DOUBLE ACUTE
#define WIN1250_LATIN_SMALL_LETTER_U_WITH_DIAERESIS			0xFC	// LATIN SMALL LETTER U WITH DIAERESIS
#define WIN1250_LATIN_SMALL_LETTER_Y_WITH_ACUTE				0xFD	// LATIN SMALL LETTER Y WITH ACUTE
#define WIN1250_LATIN_SMALL_LETTER_T_WITH_CEDILLA			0xFE	// LATIN SMALL LETTER T WITH CEDILLA
#define WIN1250_FF											0xFF	// DOT ABOVE

#endif
